home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 081 / opcpnd26.arc / OPCPNODE.DOC < prev    next >
Text File  |  1988-02-27  |  13KB  |  297 lines

  1. ┌─────────────────────────────────────────────────────────────────────────────┐░
  2. │   Opus Cbcs                »» Darkness North ««                   (c) 1988  │░
  3. └─────────────────────────────────────────────────────────────────────────────┘░
  4. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  5.  
  6.      ▓  ▒ ▒▒ ▒              ▒ ▒▒ ▒  ▓
  7.    █  ▓█▓ ░▓█▓  █ ▓    ▓ █  ▓█ ░▓ █▓  █
  8. ▓      ▓████▓  ▓░        ░▓  ▓████▓      ▓
  9.    ░         ░              ░         ░
  10.      ▀    ▀▀                 ▀▀    ▀
  11.  
  12.  
  13.  
  14.  Another fine piece of software emerges from the. . . . .
  15.                                  ▄╔═╗
  16.                                  █║ ║ ╔═╗ ╔══╗ ║ ╔  ╔═╗╔ ╔══╗ ╔═══ ╔═══
  17.                                  █║ ║ ╠═╣ ╠═╦╝ ╠═╩╗ ║ ║║ ╠═   ╚══╗ ╚══╗
  18.                                  █║ ║ ║ ║ ║ ║  ║  ║ ║ ║║ ║  ╗ ╔  ║ ╔  ║
  19.                                  ▀╚═╝ ╝ ╚═╝ ╚══╝  ╚═╝ ╚╝ ╚══╝ ╚══╝ ╚══╝
  20.                                 ══════════════════════════════════════════
  21.  
  22.  
  23.                                               Dave Saunders
  24.  
  25.    Darkness has moved from Iowa City, Iowa to Stuart, Florida.  Look for it
  26.    to appear in future nodelists.
  27.  
  28.  
  29.              ╔════════════════════════════════════════════╗
  30.              ║ ██████████████████████████████████████████ ║
  31.              ║ █ ┌────────────────────────────────────┐ █ ║
  32.              ║ █ │            OPCPNODE                │ █ ║
  33.              ║ █ │     Opus Nodelist/Xlatlist         │ █ ║
  34.              ║ █ │       Conversion Utility           │ █ ║
  35.              ║ █ │          Version 2.60              │ █ ║
  36.              ║ █ │               by                   │ █ ║
  37.              ║ █ │          Dave Saunders             │ █ ║
  38.              ║ █ └────────────────────────────────────┘ █ ║
  39.              ║ ██████████████████████████████████████████ ║
  40.              ╚════════════════════════════════════════════╝
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.              Quick and dirty documentation for OPCPNODE
  51.                            VERSION 2.60
  52.                          by Dave Saunders
  53.                      404 SOUTH GOVERNOR  APT 1
  54.                        IOWA CITY, IOWA 52240
  55.                             NODE 283/655
  56.  
  57.                           As of this version
  58.     OPCPNODE no longer requires the NODELIST.PRN file for processing!
  59.  
  60. The usual legal ramble goes here.  This program makes no warranties, either
  61. expressed or implied including warranties of merchantability or fitness
  62. for a particular purpose.  The author is not liable for any damages
  63. sustained from the use or mis-use of this program.  Hell, you are getting
  64. it for free.  What do you expect?
  65.  
  66. Please read the revision history at the end of this file for information
  67. on important new developments.
  68.  
  69.  
  70. IMPORTANT NOTE:  Recently Telenet has changed the PC-Pursuit mnemonics.  This
  71. has all but brought our echo and netmail to a standstill.  Version 2.0 of
  72. OPCPNODE contains two programs.  The main program, OPCPNODE, creates an
  73. XLATLIST.CTL file which allows you to use PC-Pursuit to communicate with
  74. PC-Pursuitable IFNA nodes.  Due to the change in mnemonics, it is now
  75. necessary to have a separate script file for each area code.  OPCPNODE takes
  76. care of this for you by referencing script files within the created
  77. XLATLIST.CTL file which are composed of the PC-Pursuit area code with the
  78. extension of SCR
  79.         ( ie...  713-465-1234 would become "713.SCR"713-465-1234 )
  80.  
  81. The second program, MAKESCR.EXE, generates these script files for you.  The
  82. program will ask you the following questions:
  83.  
  84.          1) Whether the script file will be for an Opus or Binkley system.
  85.          2) What your local telenet access phone number is.
  86.          3) What your pc-pursuit id number is.
  87.          4) What your pc-pursuit password is.
  88.          5) Whether you have a touch tone or pulse dial phone line.
  89.  
  90. MAKESCR.EXE then goes to work generating a separate script file for each
  91. PC-Pursuitable area code with your id, password, phone number and the correct
  92. Hayes dialing string.  Since I take advantage of the Binkley Version 1.20
  93. ( Thank you Bob Hartman!!!! ) extended script language I use a separate set
  94. of script files for each system.  I have included sample script files for both
  95. Binkley ( BINKLEY.SCR ) and Opus ( OPUS.SCR ).  These script files must be in
  96. the default directory along with EXCHANGE.LST for MAKESCR.COM to run.  I
  97. didn't do any type of error checking as far as the id numbers and passwords
  98. are concerned because I just wasn't sure what other tricks Telenet had up
  99. their sleeves.  This program creates scripts for the additional
  100. 8 PC-Pursuit areas that have been added, but since Telenet has not announced
  101. the exchanges which each will cover, OPCPNODE does not support them in this
  102. version.  As soon as information on the exchanges has been announced I will
  103. release update files for OPCPNODE ( Probably version 2.60 or something of
  104. the sort ).
  105.  
  106.  
  107.  
  108. PURPOSE: To examine the NODELIST.000 ( Current distribution nodelist )
  109. file to create an XLATLIST.CTL file for opus which specifies the areas
  110. which can be reached via pc-pursuit.
  111.  
  112.  
  113. COMMANDS: To simply run the program enter:  OPCPNODE
  114.  
  115. Optional command line parameters: /Q, /P, /nodelist extension
  116.  
  117. /Q -- Causes the program to skip the graphics screens at the beginning for
  118. faster processing.
  119.  
  120. /P -- Causes the program to create a file named NODELIST.PCP which will show
  121. you which PC-Pursuitable IFNA nodes are contained in your XLATLIST.CTL file
  122. and it will highlight the ones that are crashmail systems.
  123.  
  124.         NOTE:  You must have the DOS SORT command in your DOS path to use
  125.         the /P option!
  126.  
  127. /??? -- You can include the extension for the current nodelist as a parameter
  128. so that OPCPNODE can be used in batch files.  To use OPCPNODE with no graphics
  129. screens (optional), create the file NODELIST.PCP (optional) and process the
  130. file NODELIST.225 you would enter:
  131.  
  132.                   OPCPNODE /Q /P /225
  133.  
  134. NOTE:  The spaces shown here between parameters are required.
  135.  
  136.  
  137.  
  138. You must have all of the files included in this archive in the default
  139. directory when running this program.  The top part of your XLATLIST.CTL
  140. file must be included as HEADER.CTL and the bottom part as TAIL.CTL
  141.  
  142. I have included samples of these from my system for your examination.
  143.  
  144.  
  145. OPCPNODE will search through all of the nodes in your NODELIST file and
  146. extract those which can be reached via pc-pursuit by directly dialing into
  147. pc-pursuit and connecting to an areacode ( I have not included the areacodes
  148. for areas like 815 and 718 which you must access through another area code
  149. and then enter 1-815-xxx-xxxx or 1-718-xxx-xxx because I have not yet figured
  150. out how to write a script file to take care of these exceptions. ).  It will
  151. then create your XLATLIST.CTL file by linking the header with the files created
  152. by the program and the tail.  You can then run XLATLIST on the resulting
  153. XLATLIST.CTL file to create a NODELIST.SYS file which will use pc-pursuit for
  154. those boards which can be reached in this manner.
  155.  
  156. Remember not to run PC-Pursuit crashmail during the day.  This can be controlled
  157. through the events in opus or binkley.
  158.  
  159. It is as simple as that.
  160.  
  161.  
  162. Written by Dave Saunders, 27 February 1988.  Comments and suggestions can
  163. be sent to Dave Saunders  at Dave's Place Opus, 283/655.  Please call only
  164. during National Mail Hour.  I will be re-locating shortly ( in May ) and
  165. I'm not sure of the hours of my board.  The latest version of OPCPNODE
  166. can always be file requested during NMH from 283/655 and 283/636.
  167.  
  168.  
  169.  
  170. WHAT I ASK OF YOU:
  171. I'm not making this a shareware product, I don't want any cash, bonds or
  172. stamps for my programming time and effort.  What I would really like you
  173. to do, however, is read the following passage and take the time to respond
  174. to the issue.
  175.  
  176. Remember, your ability to use packet-switching networks such as PC-Pursuit
  177. is in jeopardy.  The FCC is proposing a $6.75 per hour tax to be levied upon
  178. PC-Pursuit.  Please write the FCC and indicate how this proposed tax would
  179. affect you.  Be polite and indicate what your current uses of telecommunication
  180. systems are, including the benefits of the education and learning you are
  181. receiving from them.
  182.  
  183. Letters should be sent to:
  184.    The Honorable Dennis R. Patrick, Chairman
  185.    Federal Communications Commission
  186.    Washington, D.C. 20554
  187.  
  188. Copies should also be sent to the following individuals at the same address:
  189.    Commissioner James H. Quello
  190.    Commissioner Mimi Weyforth Dawson
  191.    Commissioner Patricia Diaz Dennis
  192.    Mr. Gerald Brock, Chief, Common Carrier Bureau
  193.    Mr. William J. Tricarico, Secretary
  194.  
  195.    Indicate "RE: CC DOCKET 87-215" at the top of your letter.
  196.  
  197.                         Do it today!
  198.  
  199.  
  200.  
  201. This program was inspired by Al Hoffman, author of the famous quote:
  202.  
  203.    "The new family planning method for computer geeks:
  204.     Never have a download which lasts longer than 10 minutes."
  205.  
  206.  
  207.  
  208.                           REVISION HISTORY:
  209.  
  210. Version 2.6
  211. -- I just got my Turbo Pascal Version 4.0 package yesterday!!!!  I spent
  212. the entire afternoon tweaking the program and converting it to the version
  213. 4.0 syntax and format.  No other changes, if anyone notices any bugs or
  214. peculiarites ( design inconsistencies<TM> ) please notify me via netmail.
  215. OpcpNode now includes another program called ChekNod which helps in
  216. identifying PC-Pursuitable FidoNet nodes from the DOS command line.  Simply
  217. run the program ChekNod from DOS and full instructions will be shown.
  218.  
  219. Version 2.5
  220. -- I did almost a complete re-write of the program.  The major new feature
  221. is the ability to read directly from a COMPLETE nodelist file without first
  222. having to create the NODELIST.PRN file.  This will undoubtedly save quite a
  223. bit of processing time and will eliminate the need for producing an Xlatlist
  224. NODELIST.PRN file.  OPCPNODE still supports the /P parameter for listing the
  225. PC-Pursuitable IFNA nodes.  OPCPNODE allows the user to specify the extension
  226. number of the NODELIST file as a parameter upon initial startup.  So, the
  227. complete command line for starting the program to process NODELIST.015 with
  228. no graphics screens shown and to produce the NODELIST.PCP file, would be:
  229.  
  230.         OPCPNODE /Q /P /015
  231.  
  232. Note:  The spaces between the parameters are required.
  233.  
  234. Version 2.0
  235. -- Support for the new Telenet mnemonics has been added along with a script
  236. generation program for both Opus and BinkleyTerm Version 1.20.
  237.  
  238. Version 1.06
  239. -- This version will create a file called NODELIST.PCP in your default
  240. directory if you provide the command line parameter /P  This listing will
  241. list all pc-pursuitable nodes and tell you whether they accept crashmail or
  242. not.  This file lists the net and node numbers of all pc-pursuitable
  243. IFNA boards which will be listed in your XLATLIST.CTL file.  You can also add
  244. a command line parameter /Q which will stop the graphics screens from being
  245. displayed.
  246.  
  247. I have also included a copy of the script file written by Zacharias Beckman,
  248. sysop of the Opus Bard, 14/636.  Thanks to Zacharias for filling out the
  249. Opcpnode.ARC with a very well written script file for connecting Opus to
  250. PC-Pursuit.
  251.  
  252. Version 1.05
  253. -- More work on speeding up the program.
  254.  
  255. Version 1.04
  256. -- Worked on speeding up the program again.  On my Leading Edge Mode D with
  257. a P.M.I. 80286 card I managed to trim another 25 seconds off of processing
  258. time by playing around with the buffers on the text files.  I switched
  259. from the default buffer size of 128 bytes to FFF hex bytes on the
  260. NODELIST.PRN file and 800 hex bytes ( around 2K ) on the output files.  This
  261. seems to have speeded the process up a great deal.
  262.  
  263. Version 1.03
  264. -- Eliminated about 15% of the searches that the program must
  265. make.  In order to gain this speed it will be necessary to keep the PC-Pursuit
  266. area code lists sorted.  This means that if you decide to add an area code to
  267. the list you must place it in proper sorted order.
  268. -- Placed a timer routine in the code to determine exactly how long the program
  269. takes to process a NODELIST.PRN file.  Actually I put the timer routine in
  270. the program so I could find out what type of difference the improvements
  271. in the above description yielded.  Rather than taking it out of the code after
  272. I was finished with it I decided to leave it there to give the user something
  273. to look at.
  274.  
  275. Version 1.02
  276. -- Kind of prettied up the formatting of the resulting XLATLIST.CTL file at
  277. the request of Zacharias Beckman ( 14/636 ).
  278.  
  279. Version 1.01
  280. -- First working version.  Corrected a bug in beta version 1.0 which checked
  281. for a new net number only if the node was able to be accessed via pc-pursuit.
  282. Dumb error.  I'm just thankful that Version 1.0 was never publically released.
  283.  
  284.  
  285.  
  286.  
  287. I also have a shareware version of this program which will scan any bbs listing
  288. ( assuming the areacodes and prefixes are in good, columnar order ) and create
  289. a report which lists all of the pc-pursuitable numbers.  I am requesting a
  290. contribution of $5.00 for the use of this program.  It may be obtained from:
  291.                             The Endeavor Opus
  292.                     Net/Node number 283/636, Iowa City
  293. The name of the file will be PCP-RPT.ARC
  294.  
  295.  
  296.  
  297.